confess briefly or light faults - Francés Inglés Diccionario